WCHAR* szFileName = L"c:\\!OK\\Data\\Drawings\\Pl_ugol_vertik_5dyr.lcd";
WCHAR* szBlockName = L"Pl_ugol_vertik_5dyr";
HANDLE hBlk, hBlkRef;
hBlk = lcDrwAddBlockFromFile( m_hLcDrw, szBlockName, szFileName, LC_BLOCK_OVERWRITEYES, 0 );
if (hBlk){
// add block reference
hBlkRef = lcBlockAddBlockRef( hBlock, hBlk, 0.0, 0.0, 1.0, 0.0 );
if (hBlkRef){
// set block attributes
lcBlkRefPutAttVal( hBlkRef, L"PK", L"1" );
lcBlkRefPutAttVal( hBlkRef, L"OTM", L"2" );
lcBlkRefPutAttVal( hBlkRef, L"R", L"300" );
lcBlkRefPutAttVal( hBlkRef, L"GR", L"4" );
lcBlkRefPutAttVal( hBlkRef, L"MI", L"50" );
// zoom extents
lcWndZoomRect( m_hLcWnd, 0,0,0,0 );
}
}